package com.juzi.arraylist;

public class jieshao {
    public static void main(String[] args) {
        System.out.println("===========================\n" +
                "集合是与数组类似，也是一种容器，用于装数据的。\n" +
                "数组的特点\n " +
                "   数组定义完成并启动后，类型确定、长度固定。\n" +
                "   问题：在个数不能确定，且要进行增删数据操作的时候，数组是不太合适的。\n" +
                "   集合的大小不固定，启动后可以动态变化，类型也可以选择不固定。\n" +
                "   集合非常适合做元素个数不确定，且要进行增删操作的业务场景。\n" +
                "   集合还提供了许多丰富、好用的功能，而数组的功能很单一。\n" +
                "--------------------------------------\n" +
                "1、数组和集合的元素存储的个数问题?\n" +
                "数组定义后类型确定，长度固定\n" +
                "集合类型可以不固定，大小是可变的。\n" +
                "2、数组和集合适合的场景 \n" +
                "数组适合做数据个数和类型确定的场景\n" +
                "集合适合做数据个数不确定，且要做增删元素的场景\n" +
                "");
    }
}
